home *** CD-ROM | disk | FTP | other *** search
/ BMUG Revelations / BMUG Revelations.toast / Utilities / Virus Checkers / Info About Viruses / Intro to Viruses 2.3 / Intro to Viruses 2.3 / card_10605.txt < prev    next >
Text File  |  1990-10-04  |  1KB  |  18 lines

  1. -- card: 10605 from stack: in.3
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2655
  5. -- name: For the Technically Incline
  6.  
  7.  
  8. -- part contents for background part 3
  9. ----- text -----
  10. For the Technically Inclined
  11.  
  12. -- part contents for background part 4
  13. ----- text -----
  14.      All viruses operate in a common fashion: an infected application is run on a clean drive, and the virus installs an INIT in the system file. It may also do other things and install the INIT in other files, but since the system runs behind all applications, it will always install there. On the next startup, the INIT loads into memory and will begin infecting applications. Some viruses require that the program be run, others do not. The virus will alter the application‚Äôs Code 0 resource, (the jump table, that tells the program what to load). It will install its own code segment, and then patch the jump table so that its segment runs first. The viral code segment must contain a copy of the original jump table so that the real program can execute.
  15.  
  16. -- part contents for background part 16
  17. ----- text -----
  18. More...